4687 93
1905 146
9700 638
4327 702
11143 243
4100 522
5266 749
4485 642
28404 893
9188 671
8194 155
7753 648
1159 40