15721 23
13756 10
21156 17
10530 4
19279 17
19898 58
18764 20
22006 38
19849 33
18830 51
75067 202
35946 84
12346 6
11225 8
12714 5
47630 61
28977 33
87110 95
15359 13
12461 8
20763 50
18716 41
16322 31
24701 63