831 198
866 169
372 74
1275 318
2414 681
2619 572
1076 70
417 76
1135 99
2703 461
3505 933
3535 852
1813 410
1160 253
1013 219
2599 703
868 134
295 39
676 43
3170 422
1633 349
215 49
1693 280
771 165