1223 115
2648 187
10254 253
3042 74
5795 699
67836 691
66648 679
28051 405
78428 181
18675 353
42706 884