1227 115
2651 187
10256 253
3044 74
5796 699
67905 691
66746 679
28071 405
78746 181
18711 353
42769 884