16099 523
21703 875
4767 503
3519 347
17824 237
76307 430
15723 377
100110 794
14485 704
26056 286
19746 223
8480 531
23641 962
13442 300
32601 494
5248 244
12775 484
9056 414
10716 93
33977 69
7316 240
8340 616
3084 427
6299 545
2492 231
6847 345
5175 584
3917 801