2506 311
2182 360
15490 721
3227 419
2027 505
929243 955
3373 750
257853 831
7382 653
1120 188
12068 228
18258 482
8933 309
1218 93
1371 63
841 126
3057 610
4688 468
57853 440
23280 201
3744 682