55213
10749
2127
2536
2985
2783
3565
3582
6916
4142
635101
1682
1870117
1294812
12476283
1126616
10959261
107703
9079157
900611
77506
70435
697637
65282