41935 413
22422 555
12705 550
11474 746
9347 432
18537 107
12831 702
92822 521
29187 459
101566 914
169982 877
40563 924
23291 467
21992 580
69058 199
16000 774
39189 837
12115 521
25262 552
22000 79
24890 231
20060 699
36526 358
13216 130