3896 645
1437 102
2220 471
2670 678
417 51
657 115
3582 567
2547 679
1138 215
915 58
1960 345
1298 178
2360 577
1205 249
3832 569
1647 427
1597 113
2878 719
2033 439
591 104
1425 289
3302 655
3554 694
2513 396