372612
43689
283526
305399
441801
1472388
739392
830969
81010
718963
465741
7826
947781
431259
506539
86540
203371019
19029927
11004169
6773310
3234294
2740693
2227297
19954
1930961
1705483
1689211
1682868
1657134
1608822