1295 265
1051 242
1691 442
2249 494
924 229
979 213
1440 391
267 41
238 26
15456 409
24575 639
8228 370
10080 500
17244 84