30679 26
13255 20
15294 33
36628 55
43819 63
23954 38
49581 100
40556 85
32174 66
42135 110
26284 41
19736 30
51483 49
30258 69
70066 60
52296 145
34765 87
39414 81
92345 218
29701 39