3001 612
4314 714
3672 578
1887 495
2375 643
3096 553
878 90
1597 160
3246 487
3047 399
3150 797
4481 744
3253 281
3471 182
3593 921
2064 448
6549 244
1105 241
5735 442
1917 55
3212 767
2629 705
3865 497
2594 618