17946 28
20908 19
13646 16
11633 9
11339 8
5920 14
11075 19
10453 23
8770 14
10158 24
3402 1
20230 21
10571 14
20783 48
11445 26
5092 5
25165 59
12731 20
16244 19
19843 20
6057 8
17592 18
8740 15
23016 52