2151 260
1567 336
2887 599
1725 35
3597 904
667 96
2963 515
1919 477
3093 750
3090 638
4378 381
1614 198
3525 357
2754 305
3659 872
1686 242
1932 35
2278 498
1370 257
4005 930
3067 607
1275 67
903 186
3506 813