28021 83
31869 458
16184 225
3852 197
17363 398
18769 731
6258 764
73442 859
3428 411
25872 51
9128 162
5051 657
5000 824
3007 129
20699 762
3444 373
12469 825
4652 858
12384 431
2815 279
24081 300
1579 73
3443 192
4349 820
2589 261
1381 139
2539 306
3091 701