21755 810
16333 962
57342 195
5395 159
29686 392
10479 621
14886 52
15591 413
16272 907
11669 261
39968 292
36134 92
15802 126
18838 231
8804 313
4995 47
25058 182
4629 115
19152 389
22452 526
2530355 3955
2282225 3451
385153 1161
233150 589
194115 744
46502 385