1295 265
1051 242
1681 442
2246 494
922 229
975 213
1440 391
265 41
237 26
15456 409
24573 639
8227 370
10080 500
17241 84