14939 36
14393 37
13322 10
10296 27
11221 21
17462 40
45325 101
14824 23
6687 10
8030 23
18487 32
9443 30
17623 27
11905 44
21749 27
4274 14
2066 3
4695 27
7992 16
8929 12
5516 9
3585 8
6821 24
1751 13