4669 93
1905 146
9699 638
4327 702
11143 243
4100 522
5266 749
4484 642
28402 893
9188 671
8194 155
7753 648
1159 40