30506 330
6931 191
3208 351
2750 261
6696 551
15971 65
86335 261
10694 677
15901 616
4102 215
2243 366
4633 221
9828 384
7044 709
1658 366
953 115
587 76
1989 339
6465 256