30504 330
6909 191
3208 351
2748 261
6695 551
15969 65
86334 261
10694 677
15895 616
4102 215
2243 366
4633 221
9828 384
7044 709
1658 366
951 115
587 76
1989 339
6465 256