27637
2103
1478
2080
1850
28821
1163
2135
1825
1614
1295
24114
621212
44510
44433
42557
3781270
3552156
30464
2943149
28136
23932
22160
20310