349731
471215
108678
851725
203408
933836
929213
304708
1000752
336752
436294
610991
5079799
3512581
3001148
2309804
2211988
2007609
1902357
189778
1742118
1715136
1658195
1624471