35005 278
27859 935
18566 583
3775 703
16439 758
14286 616
3545 387
4299 165
4033 569
11909 570
5194 87
13092 204
2826 338
13006 567
7881 845
7128 470
22146 917
13846 548
5070 453
15108 610
4712 264
4850 79
10832 473
6562 79
8024 86
26078 221
32374 583
15507 302