812439
41478
420194
1006158
149211
65580
589700
939881
159564
59677
787110
277180
2649796
1480580
1474986
138376
1224136
1195894
1164508
1151195
1123223
1113471
1112541
1092110