644132
78813
586261
72244
181215
487211
499700
79256
28780
262376
589390
651547
5161799
3574581
3099148
2403804
2238988
2063609
1978358
191878
1774118
1723136
1692196
1639471