12940
2851
2392
3645
18719
201911
2967
3848
4175
12737
2065
30169
93647
102076
13287
1780
80793
3507
2889
10256
11030
5479
48406
19798
52546
17051
335711
2760
91589
5670
2014
2505
2474
4429
58888
45810
3177
12067
6657
31757
3638
5371
2161
2874
3620
32778
10882
2623
6456
5400
120385
27317
101840
18086
3141
2140
2169
5139
3181
4025