21686 875
15898 523
4762 503
3516 347
17820 237
76179 430
15714 377
100017 794
14467 704
26052 286
19727 223
8463 531
23617 962
13423 300
32548 494
5246 244
12772 484
9041 414
10688 93
33890 69
7305 240
8338 616
3077 427
6297 545
2491 231
6841 345
5170 584
3911 801