3003 851
1555 385
2639 669
2481 515
528 100
2152 404
726 129
2481 536
518 102
2582 755
2118 329
1137 157
577 61
2516 641
3099 723
876 195
718 119