587298
252490
802296
833592
9616
11223
13713
738836
885436
544574
875276
586414
5160799
3574581
3098148
2403804
2236988
2060609
1977358
191878
1774118
1722136
1692196
1639471