1233 115
2659 187
10266 253
3048 74
5802 699
68013 691
66904 679
28120 405
79119 181
18772 353
42860 884