30317
9528
4918
2644
5644
6600
13209
58272
6044
2628
2585
2813
2915
11856
37934
11141
8046
2976
4237
3903
3044
11148
1791
18514
40053
1824
2236
7494
6909
2449
11284
5832
1718
4515
10983
5135
12068
1717
1660
11187
5373
3356
4045
3051
4767
4639
1809
7486
2001
8455
3720
3949
5243
27129
4312
7177
3114
1759
29833
28504