825824
27096
355421
75689
470561
519541
626767
400781
356184
80323
332758
780623
351821
731889
294887
227913
11330744
619686
3916577
3830980
3275510
2573192
2109495
2071216
2028492
182266
1759948
16115
153161
1524545