10
15956
143
29469
14755
7
20499
43
82336
5
12869
8
4625
38
18501
1
36006
154
51159
27487
59
77840
255
75557
138
13523
17
41137
2
359
8751
2423
3
15247
18432
9652
13
5524
30
44409
35
8821
233
26782
10485
25
6
4599
28
9856
14768
11
2975
9
6066
9661
10718
3086