21686 875
15904 523
4764 503
3517 347
17821 237
76182 430
15714 377
100026 794
14469 704
26052 286
19730 223
8463 531
23618 962
13423 300
32555 494
5246 244
12772 484
9044 414
10694 93
33895 69
7306 240
8338 616
3077 427
6298 545
2491 231
6841 345
5170 584
3913 801