442207
143492
1189925
289212
371332
409391
149816
366424
23439486
22907960
19520669
14220916
13034158
11571625
10123365
8562962
571591
41529
988405
591131