261 49
3071 791
1511 254
889 117
5209 719
8934 603
1052 159
4273 37
2923 855
2948 727
2722 500
1169 169
1791 138