40766 44
14819 10
14269 20
13653 17
11130 20
29909 36
17452 13
27161 25
7728 11
9124 21
5407 4
25820 23
8822 15
7296 10
17545 31
2390 7
5349 9
15426 15
19581 23
24951 32
22264 25
40256 50
9601 8
11005 15