31142 330
9718 191
4248 351
3675 263
6884 551
16508 65
86486 261
11320 677
16565 616
4255 215
2384 366
4713 221
10424 384
7112 709
1724 366
1042 115
678 76
2106 339
6563 256