18816 29
17011 18
12410 27
21880 13
13967 17
16584 41
35464 103
17453 37
26799 62
18010 42
24048 56
23213 45
23496 58
34789 102
22765 75
14547 37
15065 10
23985 27
40729 52
34033 85
22021 47
30135 30
28979 21
48720 121