40958 40
25651 32
52347 113
81866 97
31837 28
31824 70
72571 86
30166 24
18173 14
60444 170
18972 26
33196 40
14797 14
185384 338
37651 75
46814 85
75869 203
66902 88
36537 47
23532 34
15412 16
50545 54
54286 75
29477 41