5021 573
2836 587
2453 522
4936 475
2067 284
3041 556
1796 424
2313 375
8342 255
11634 209
3468 633
14517 173
6930 319
3131 80
1666 91
1381 95
1737 230
2545 129
3263 416
2934 515
4391 971
5659 457
2779 454
1216 57