421 94
2572 689
695 147
569 161
2830 729
1177 369
2717 648
17273 570
906 150
3098 664
1793 336
1109 339
17455 515