372892
729167
53989
25020
626847
981193
557125
984374
215141
338816
83581
932446
4366364
3663456
3607929
3215460
2953998
2863283
2809955
2629725
2545226
2129209
1960351
1923407