975970
686270
74333
8399
297476
361796
210385
554175
509296
397206
395268
194697
5164799
3583581
3107148
2413804
2241988
2067609
1983358
192078
1775118
1724136
1694196
1641471