40505 54
35076 40
25342 83
28132 22
54884 85
16664 53
18224 32
33790 80
14387 27
34913 70
19270 38
49581 100
40556 84
19736 30
27315 40
29122 29
45574 75
34765 87
91954 217
11964 31
61567 141
71044 101
23306 35
67233 188