9535 157
1875 243
4988 625
26435 634
8616 533
2306 165
3034 529
1639 238
14461 421
2885 54
1163 180
3516 795