2741 150
2721 694
840 174
28427 332
949 147
1629 257
4382 881
144899 779
9067 765
48715 504
78200 459
76587 193