6028
3194
4218
5434
2785
55412
4936
96517
3235
2568
3476
75324
1638517
1159112
11279276
1037316
10194259
97794
8323155
778311
71346
62094
57642
54248