3011 751
2570 592
1567 315
574 55
2891 757
2557 776
2613 511
2407 439
679 166
2442 188
3028 528
3031 605
1562 301
1134 239
2540 549
3471 736
1847 474
2397 554
1580 313
2494 702
741 140
2517 537
849 181
2774 893