5595 39
29204 815
4108 389
2248 590
1638 383
1516 394
488 80
4177 854
663 166
1355 284
2653 642
1117 327
2834 809
2733 749
411 92