3016 500
4308 587
2374 652
1516 186
1208 275
2774 292
1694 80
605 136
6880 625
2626 487
1643 363
4288 634
4368 240
3300 514
3440 447
7341 614
3874 527
2712 86
2290 351
686 31
4417 859
2776 602
5162 555
4756 627