3030 643
2315 399
2866 570
720 60
3409 746
3356 913
3211 343
3079 698
1786 349
2298 397
2213 82
1333 235
4234 749
643 36
477 78
2545 511
2980 323
3230 897
1331 163
1615 100
3361 619
2344 612
1680 412
2582 301