2930 691
1623 341
6284 298
5089 523
3615 621
2659 457
5270 654
2312 348
578 97
1399 216
3391 741
985 79
2904 891
6951 500
2614 518
6836 368
9904 517
839 126
3782 787
8272 610
3701 349
4130 448
3874 865
6772 713