21559 43
29277 84
29678 82
14986 31
47162 192
26462 43
42992 90
32473 48
34922 59
50993 175
18943 41
18321 30
41801 88
57736 104
35064 54
58218 140
36536 105
57868 117
39776 103
46861 123
26527 61
21026 37
30450 55
12022 8