3196
61910
74424
4457
46561
3481
1682
39411
6109
2050
3512
3874
1636717
1156612
11222276
1035416
10138259
97734
8290155
776211
71166
61934
57522
54178