2910 833
3964 671
2968 746
3577 826
1896 267
264 29
3247 605
2235 654
5966 521
2474 395
5683 107
2685 349
2681 749
4978 837
2574 626
2904 497
1907 412
4117 213
2164 376
3634 622
2833 461
1102 51
4466 662
2667 415
2725 698
4754 351
3128 660
2945 635