40120 50
17419 12
10929 9
9269 1
15797 16
10543 9
14604 14
10320 2
18030 31
11178 3
10199 4
9937 8
20261 27
16528 23
14910 18
10734 3
14371 12
12441 12
20468 11
13696 14
11187 4
13450 14
10185 1
11262 11