9036
20947
7091
2272
15616
19143
106128
11190
3453
13039
4912
57998
3038
36283
43704
2768
6228
4027
19927
2077
14961
49107
57188
22203
101080
3530
46115
156535
33787
20947
9482
11994
20562
37434
29758
11898
17447
6081
9784
14424
17205
4681
10849
5256
4994
5652
5800
5525
76782
139549
35208