1233 115
2659 187
10266 253
3048 74
5802 699
68014 691
66906 679
28120 405
79122 181
18772 353
42861 884