713583
545110
415830
102582
558663
343126
475494
205617
110735
58423
370409
899142
5383799
3826581
3334148
2638804
2331988
2196609
2137358
195878
1886118
1770196
1768136
1676471