684229
462774
34269
759966
619124
844188
224922
94148
343589
542452
429274
70585
5136799
3558581
3065148
2374804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471