31198 330
9766 191
4287 351
3738 263
6905 551
16555 65
86499 261
11379 677
16615 616
4273 215
2392 366
4716 221
10448 384
7119 709
1733 366
1054 115
692 76
2125 339
6577 256