1298 50
2544 675
4255 459
3203 574
1059 56
1758 343
2841 663
2236 571
3026 618
3098 699
1220 245
2177 507
3182 822
2132 76
335 73
853 272
3240 420
865 92
557 24
2240 438
3576 803
2892 831
2511 672
2694 598