2891 760
4773 413
46514 797
27837 511
3320 267
5676 190
9366 136
1173 46
3625 566
8875 660
31260 537
16078 594
1442 199
1652 221