27069
4245
2895
3102
8544
821
831
9211
8851
11453
26381
8649
6839
730
4215
642
2090
4573
1748
33490
5178
23784
240889
31904
243561
1259
9311
3283
1361
2944
1132
1167
1230
1601
3229
940
1816
89659
994
1633
1093
2464
988
59005
2555
1156
1246
11232
14548
1274
3857
3938
2124
970
1547
1109
1243
2274
17256
625