934258
382452
83947
72336
643882
310248
236750
73220
777580
851627
532479
59397
5108799
3542581
3042148
2345804
2223988
2028609
1939357
190678
1754118
1717136
1679195
1630471