336 76
1030 298
2354 750
2847 923
3209 780
271 31
2512 238
2846 485
1716 95
1812 445
1745 320
3862 519
4189 538
1731 191
3785 777
2610 591
3804 655
3015 402
2423 719
3360 919
1969 223
2459 371
1547 270
2395 333