3115 933
28835 202
2801 71
1738 273
10948 609
3688 291
4697 429
24203 76
11034 176
12249 352
6601 801
4463 637
3476 885
4076 624
4979 695
7523 449
8318 586
6103 518
5648 353
3317 444
1318 269
3516 782
7558 587
19260 343
10759 870
593 107
4814 518
4011 675