644600
519145
215411
806426
660364
870919
528552
621691
761388
397272
833325
402229
5150799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1721136
1691196
1638471