25816
2230
16422
29246
2079
21137
2680
2460
1735541
26312
19915
2170
43907
33430
32693
30155
2590268
23364
2286154
20596
2037149
16580
16450
14720