30508 330
6937 191
3209 351
2755 261
6696 551
15971 65
86335 261
10694 677
15901 616
4104 215
2244 366
4636 221
9828 384
7044 709
1658 366
953 115
588 76
1990 339
6465 256