2545 702
2454 735
1277 331
567 125
27683 59
501 60
2091 618
621 173
3051 636
39946 537
10217 134
3036 281
1929 53