1223 115
2648 187
10254 253
3042 74
5795 699
67834 691
66644 679
28051 405
78413 181
18674 353
42703 884