15731
60788
26737
44570
138172
37723
13256
8774
26243
38762
2351
3754
11915
108930
9440
20298
7883
10065
29937
727299
13074
2113
27121
12938
5695
19263
349981
59779
36831
2983
2525
15225
32062
29107
6385
110251
16420
9632
9480
63626
12153
282441
15544
40780
24493
2626
15513
299751
694299
5843
12451
13086
26116
38650
57164
7453
48597
1031653
8020
336232