15640 3
20524 31
28268 43
14816 8
29653 45
19823 15
36065 53
20287 22
43627 70
14263 6
16009 18
12694 7
17131 9
214983 401
20220 18
25291 7
13553 9
11597 6
16045 17
16416 16
13146 10
13702 12
22903 20
11845 5