2961 779
3529 726
4118 711
3518 851
3102 50
1122 111
3412 484
2611 546
2261 372
2387 495
1743 374
2763 498
3804 861
667 125
4806 610
3135 102
2853 458
2579 244
8609 328
4416 310
2616 457
10184 667
6545 283
3587 800