6223
137302
371371
204524
891515
528287
712179
388682
5783500
3040654
2183336
1966238
1854736
1821895
180867
1724433
668777
558233
524472
1005550