1236 115
2663 187
10270 253
3054 74
5802 699
68079 691
67020 679
28147 405
79419 181
18814 353
42930 884