2255
21721
14501
10423
18102
39526
1071
1210
1080
1181
2110
670
1870117
1294812
12475283
1126616
10959261
107703
9078157
900611
77506
70435
697537
65282