1233 115
2660 187
10266 253
3049 74
5802 699
68015 691
66914 679
28124 405
79137 181
18773 353
42865 884