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