30716 330
8653 191
3881 351
3207 263
6771 551
16205 65
86414 261
10945 677
16202 616
4161 215
2288 366
4690 221
10084 384
7073 709
1668 366
982 115
620 76
2030 339
6505 256