21951 810
16388 962
57674 195
5415 159
29853 392
10554 621
14972 52
15641 413
16335 907
11758 261
40106 292
36392 92
15869 126
18893 231
10841 313
5026 47
25134 182
4684 115
19177 389
22544 526
2547407 3967
2300431 3453
385358 1161
233226 589
194170 744
46540 385