31128 330
9704 191
4238 351
3655 263
6878 551
16490 65
86481 261
11297 677
16548 616
4252 215
2380 366
4712 221
10417 384
7105 709
1719 366
1040 115
676 76
2104 339
6562 256