2250 304
3267 753
2688 524
4334 576
1530 257
3382 458
1180 43
725 171
2048 347
3187 551
2214 364
3084 860
3152 624
2360 629
1116 109
1555 319
283 38
1522 307
596 82
2967 870
1097 280
2257 395
1764 439
1857 309