14939 36
14393 37
12915 10
9891 27
11221 21
17462 40
45325 101
14824 23
6687 10
8030 23
18487 32
9035 30
17623 27
11905 44
21749 27
4274 14
2066 2
4695 27
7586 16
8929 12
5516 9
3585 8
6821 24
1751 13