27711
2597
3356
81910
2255
1696
1520
1490
5340
2876
2532
3048
1633417
1152112
11105276
1033416
10063258
97594
8246155
771911
70976
61634
57292
54078