15005 14
16580 20
12139 10
40899 133
31848 75
14438 20
17746 25
24394 10
22248 48
13700 13
17469 36
22046 79
16935 15
17462 26
14281 20
14134 14
10025 9
13011 19
11235 3
9139 5
12183 32
14410 26
18886 27
23767 55