1225 115
2648 187
10254 253
3043 74
5796 699
67873 691
66686 679
28060 405
78571 181
18693 353
42737 884