2285 98
2218 327
15578 533
1117 46
5612 505
8497 252
11412 445
3543 525
2839 488
6035 391
958 125
3680 653
3595 641
7409 532
3099 474
2504 317
2885 414
3185 545
1959 405
3215 685
2597 371
2686 540
7126 69
2823 598