416940
59444
30837
331574
977270
368339
67112
533119
672271
178764
918176
375316
5093799
3521581
3026148
2327804
2216988
2013609
1915357
190178
1747118
1715136
1668195
1626471