2342 686
1133 52
1671 27
1639 497
3015 844
2845 732
2871 860
3319 674
2756 805
3132 602
3014 659
2343 561
2876 601
2415 442