3028 628
2644 362
3118 170
4502 695
3463 917
2411 185
3212 515
12282 56
5202 917
3376 641
2570 536
2503 344
4895 528
1854 259
3457 841
3113 825
2446 88
3847 431
2099 343
4857 903
3553 745
2401 450
3145 638
2595 625
1570 309
2668 463
1408 219
19269 635