1235 115
2661 187
10269 253
3050 74
5802 699
68044 691
66955 679
28134 405
79232 181
18792 353
42892 884