633662
1468956
5818160
3611014
1062268
922966
440894
1121311
10414
530
12222
16415
650012
46343
46230
44468
3942271
3733157
31514
3067151
29236
25072
23010
21210