1293 265
1051 242
1680 442
2245 494
922 229
975 213
1440 391
265 41
236 26
15456 409
24573 639
8227 370
10080 500
17241 84