30502 330
6849 191
3206 351
2730 261
6693 551
15965 65
86333 261
10692 677
15883 616
4101 215
2243 366
4626 221
9822 384
7042 709
1658 366
951 115
585 76
1988 339
6464 256