15935 16
9504 20
8679 13
14316 5
21613 25
6210 2
19222 19
17303 11
10472 11
20920 19
8242 3
22750 19
19089 17
8346 6
16659 14
10830 2
15839 2
51338 38
74981 64
12917 17
32334 39
18821 22
11150 2
11745 12