30570 96
8661 116
29310 686
11744 480
5989 700
1251 256
2173 316
3146 98
2612 465
1671 464
2324 446
2288 149
1869 346
7569 585
2845 757
2399 659
3065 930
3894 427
1851 486
7068 430
16604 503
7588 596
4965 611
10262 109
13539 697
27392 62
13221 123
11253 476