2197 462
2713 275
3143 626
2548 705
1075 123
1943 376
2794 512
2364 528
3002 667
1213 317
4113 710
1393 213
2558 601
2130 573
438 47
4176 561
1343 319
3583 411
3063 767
2285 592
1849 327
3196 764
2691 699
1508 308