16954 15
13966 19
15147 20
2656 2
7104 11
17518 6
3121 4
11110 29
17581 16
26449 22
9714 17
11190 24
7747 3
20308 28
5075 15
5787 9
9728 16
14328 17
10700 11
6280 16
17427 11
12097 17
40086 56
19023 16