1005339
370528
855749
343562
795546
197744
533497
122402
16307748
730586
5353578
4521981
3676192
3628510
2388216
2262495
549691
64318
791236
45212