1236 115
2663 187
10270 253
3054 74
5802 699
68082 691
67025 679
28148 405
79437 181
18819 353
42934 884