844 149
1030 227
2916 655
436 86
1840 561
291 45
2335 723
387 99
1293 350
487 97
200 46
1035 280
417 89
14865 60
54908 741
31331 329
8137 81
3932 334