16954 15
13966 19
15147 21
2656 2
7104 11
17807 6
3121 4
11400 29
17581 16
27052 22
9714 17
11480 24
8047 3
20308 28
5075 14
5787 9
10026 16
14328 17
10700 11
6280 16
17427 11
12387 17
40393 56
19023 16