43923 40
11011 8
12915 16
16216 17
6469 15
47474 32
91181 82
62297 42
14656 8
13603 20
22928 25
10288 14
10070 15
8640 13
11641 13
20398 11
13083 20
31194 9
28717 37
35435 39
13794 17
14490 23
11704 17
10352 6