31130 330
9707 191
4240 351
3656 263
6878 551
16495 65
86482 261
11302 677
16549 616
4252 215
2381 366
4712 221
10417 384
7108 709
1719 366
1040 115
676 76
2104 339
6562 256