3111 638
2999 452
4895 416
4136 600
2919 377
1281 114
1148 146
2561 506
3588 659
4270 325
4678 544
4613 436
4500 527
3428 375
8040 420