49115
2174
1117736
842
1220
2204
2300
62922
2601
2266
3178
3743
1636217
1156312
11213276
1035116
10127258
97704
8283155
775711
71126
61904
57512
54128