1414429
1070247
1829121
110062
1429788
76028
680479
1000733
947669
577638
3593363
1198136
456417
844221
733890
1194647
20169484
19649692
17961960
11947916
9272156
7913362
7855668
7191623
7072831
6915477
6903960
6416253
457570
4367231