1180 115
2587 187
10177 253
2992 74
5725 699
66517 691
65023 678
27420 405
74683 177
18131 352
40838 883