30727 330
8690 191
3894 351
3218 263
6771 551
16209 65
86415 261
10951 677
16226 616
4168 215
2293 366
4691 221
10090 384
7073 709
1669 366
983 115
622 76
2030 339
6505 256