30503 330
6896 191
3208 351
2745 261
6695 551
15968 65
86333 261
10693 677
15893 616
4102 215
2243 366
4630 221
9826 384
7043 709
1658 366
951 115
586 76
1989 339
6465 256