493
427
03636
271
172
153
475
383
746
38957
29860
28113
25525
2174267
19704
1910153
1775149
17596
14600
14280
12580