1052117
51862
7591
38475
272
1021161
32219
1015224
17838
806143
890170
50192
31014
645101
21616
2725
40266
47382
268996
668141