112018
1424854
649218
897190
1049317
633828
975775
35910
844399
426723
1186833
927532
4709231
61575
1096245
953895
25636700
22266484
21522960
18544669
13593916
11889157
10729624
9198365
7937961
7520477
7270253
7172831
477270