16402 26
29409 116
15528 21
14341 31
13854 30
18927 47
25411 109
20545 29
12353 14
16821 33
14176 19
14273 28
16768 64
35175 108
15126 29
20309 35
22051 60
17355 49
50025 194
27455 55
19802 49
24489 50
43648 212
16046 52