40120 50
17419 12
10929 9
9269 1
15964 16
10712 9
14604 14
10493 2
18030 32
11178 3
10368 4
9937 8
20261 28
16704 23
15077 18
10734 3
14371 12
12441 12
20468 11
13696 14
11361 4
13450 14
10185 1
11430 11