3072 78
2868 911
4883 468
2421 561
5399 735
388 62
3419 580
6018 662
2570 631
1533 461
5987 514
2314 518
5088 474
855 139
1747 145
1140 211
4547 693
1873 547
3922 837
1783 468
4810 526
2573 387
2126 439
9614 284