2189 529
1728 235
1282 276
2923 849
1037 257
322 79
235 28
311 52
2158 664
2432 758
2220 693
4411 646
2242 301
1110 280
2387 441
1040 137
1299 401
1322 298
2676 307
3504 818
16647 370
7815 484
2287 597
2230 432