300 30
2388 498
1162 42
2800 895
417 78
2689 517
2244 687
2208 507
1237 289
1801 525
498 67
2709 608
834 170
755 178
2241 617
1139 304
354 52
1808 393
1061 150
770 55
2561 737
2141 557
2061 481
20278 370