3096 819
1243 82
3325 501
5633 898
3629 605
2102 306
5680 386
2168 170
1636 253
3313 655
2315 386
2072 108
1437 94
3664 529
3055 586
1656 132
6877 459
3860 586
2763 301
3481 804
1793 262
2994 120
1917 337
4103 439