841 149
1030 227
2916 655
436 86
1840 561
291 45
2335 723
387 99
1293 350
487 97
200 46
1035 280
416 89
14863 60
54907 741
31329 329
8137 81
3932 334