58805
30774
12051
21299
19075
35957
11541
35030
12259
11781
6270
7708
3561
5281
32428
11954
44852
41066
4972
25292
10412
18000
14955
15178
5647
101445
67825
5382
20468
78603
29789
21291
4581
6434
30627
49103
5179
14187
33909
3440
57188
7389
19388
29771
24196
7417
9148
11883
19346
61385
33817
58586
13145
11212
8963
10991
5017
16201
89290
3606