1225 115
2648 187
10254 253
3043 74
5795 699
67867 691
66683 679
28057 405
78548 181
18686 353
42737 884