128672
724284
475100
738104
709668
181755
617745
145386
337377
825135
996884
192698
5537367
4544935
4361459
3459998
3447462
3417286
3366956
3018729
3010226
2494209
2137352
2136407