18554 32
11171 20
124691 211
25137 50
195363 645
60723 88
29731 40
171319 559
59610 87
99014 221
102088 84
56267 64
55028 134
126465 231
22890 33
80230 77
130600 124
281250 646
273796 472
77995 107
133337 216
111297 215
324340 723
81671 25