9811
594
302
27424
36012
1184
200
201
40514
220
26112
1104
652812
46643
46490
44728
3992271
3774157
31664
3095151
29506
25272
23220
21410