607690
547602
100719
221872
466826
994773
974544
310913
492384
337155
851781
976937
5521367
4537935
4355459
3451998
3446462
3409286
3358956
3014729
3004226
2487209
2136352
2133407