172959
512328
278448
936755
652657
116437
922667
352388
74555
417720
628777
141
5516367
4534935
4351459
3447998
3446462
3408286
3356956
3013729
3003226
2485209
2135352
2132407