3031 540
2206 369
1544 253
2482 275
2830 603
1186 148
2142 571
2085 547
2534 433
2619 232
824 129
3013 824
1477 297
2656 667
3282 580
2274 555
1633 383
1419 178
1508 325
1751 275
1895 337
3092 871
1635 245
4031 786