1228 115
2652 187
10258 253
3045 74
5796 699
67913 691
66757 679
28074 405
78792 181
18718 353
42778 884