30005 40
28916 42
24122 28
16097 16
17750 59
36271 95
31769 48
60729 47
44392 121
22052 39
19240 41
8325 23
12140 53
33867 76
17161 74
35650 147
30713 69
33362 192
35201 157
10270 33
26589 109
46221 204
9634 61
15396 67