30730 330
8695 191
3895 351
3220 263
6772 551
16209 65
86416 261
10951 677
16226 616
4168 215
2295 366
4691 221
10090 384
7073 709
1669 366
983 115
622 76
2030 339
6506 256