20145 9
90983 56
22913 14
166168 161
50823 29
21016 12
31556 27
59856 61
15274 6
26993 21
46291 28
20506 24
61053 45
45808 20
141908 183
71585 68
60705 46
40210 35
63311 39
34903 59
53498 85
46492 34
59763 69
48017 42