1225 115
2650 187
10254 253
3043 74
5796 699
67878 691
66689 679
28061 405
78595 181
18697 353
42739 884