30502 330
6859 191
3206 351
2734 261
6694 551
15965 65
86333 261
10693 677
15884 616
4101 215
2243 366
4626 221
9823 384
7042 709
1658 366
951 115
585 76
1988 339
6465 256