3033
4097
4324
4271
445
4471
5422
351
3188
2576
1554
27813
2124
19058
177910
19505
15378
1315
1144
1133
392
791
894
521
1716
1555
40813
3967
31613
70323
73011
7169
85123
3935
39010
80917
119652
77019
115132