30502 330
6871 191
3207 351
2737 261
6694 551
15967 65
86333 261
10693 677
15886 616
4101 215
2243 366
4626 221
9825 384
7043 709
1658 366
951 115
586 76
1988 339
6465 256