977446
389248
701100
92953
312143
631847
9634
728436
96471
790661
865310
439180
5483367
4511935
4322459
3440462
3438998
3390286
3336956
2999729
2984226
2476209
2131352
2124407