21537 810
16268 962
56781 195
5379 159
29446 392
10290 621
14777 52
15506 413
16177 907
11587 261
39706 292
35715 92
15701 126
18770 231
8764 313
4958 47
25008 182
4569 115
19111 389
22343 526
2500962 3946
2257676 3445
384869 1161
233070 589
194075 744
46439 385