925929
703365
501889
290540
557920
191972
694669
812937
380645
438582
1393992
220433
712486
291903
3009927
919554
601884
3318112
3229797
2755692
2633951
2566488
2319981
2264214
2176484
1960271
1770613
1727559