165369
937689
895446
40345
854413
949407
8115
475217
23520486
22998960
19581669
14272916
13125158
11632625
10168365
8638963
41154
41564
242332
405416