57046 120
66048 86
21641 28
60897 151
59158 139
35416 77
24928 29
111130 161
67322 59
30769 60
43798 67
51373 110
36169 52
28838 66
14578 24
13841 7
47069 88
10195 32
6004 18
28225 62
12496 14
18977 34
13207 25
31311 155