14598 20
13371 23
8436 14
45831 69
22099 69
15960 39
5626 13
27696 130
12688 19
17251 23
8853 12
20850 25
12051 19
14222 8
28381 22
23081 24
14755 37
3344 6
41553 90
16671 77
35354 100
1928 2
30091 92