30908 81
82743 232
9120 15
19765 35
40082 54
35076 40
25342 78
28132 22
54480 85
16664 53
18224 32
33790 78
14023 27
34913 70
19270 38
49581 100
40178 84
19736 29
26950 40
29122 29
45184 74
34413 86
91542 215
11964 31