21037 17
23569 44
13769 7
19505 13
12593 6
18838 36
13152 18
23681 63
10261 12
22362 40
23251 94
18177 35
20650 64
63435 89
27071 74
57273 146
33458 128
15952 31
46940 151
11751 15
19849 33
63027 124
33284 85
33573 83