31130 330
9705 191
4239 351
3655 263
6878 551
16493 65
86482 261
11301 677
16548 616
4252 215
2381 366
4712 221
10417 384
7106 709
1719 366
1040 115
676 76
2104 339
6562 256