60430
2735
117236
40012
47412
4438
75130
25561
10660
3494
2627
59645
1636417
1156312
11214276
1035216
10128258
97734
8287155
776011
71136
61924
57512
54178