20931 21
57585 88
12938 8
7265 13
32219 95
47532 85
4320 10
17815 46
4932 13
101400 142
56276 177
7826 18
12973 22
19524 46
5653 8
7888 26
7669 9
6709 13
8626 33
3496 3
5422 3
5194 6
29798 94
3477 1