31593 54
11232 5
28830 41
15976 11
40540 41
17773 35
9780 9
15653 27
17166 29
14018 14
14396 30
21025 24
17921 40
20406 27
26946 56
19235 29
19501 46
13292 19
23602 56
11715 11
21119 45
29883 106
14080 16
18773 48