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