3015 578
8166 611
2474 537
2999 151
6968 216
17410 143
4829 348
24025 535
5546 86
9853 749
3110 318
2871 85
22093 877
32086 66
7977 671
13346 496
32163 230
2841 527
7623 514
3186 806
4993 395
3426 522
2805 174
1743 256
23577 660
2724 276
3758 473
3130 271