28921
1787
27637
2103
1478
2080
1850
24314
1163
1624
2235
1825
622512
44610
44543
42697
3790270
3566156
30624
2947149
28256
23952
22220
20330