2506 311
2182 360
15493 721
3227 419
2027 505
929255 955
3373 750
257857 831
7382 653
1120 188
12068 228
18259 482
8934 309
1218 93
1371 63
841 126
3058 610
4689 468
57860 440
23281 201
3744 682