3416 405
2529 311
2201 360
15548 721
3255 419
2041 505
929752 955
3414 750
258249 831
7399 653
1136 188
12084 228
18282 482
9001 309
1243 93
1395 63
847 126
3077 610
4709 468
58402 440
23525 201
3760 682