228926
909757
313188
983441
775249
204488
484603
617711
890457
611552
386343
959375
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471