31133 330
9710 191
4241 351
3659 263
6879 551
16498 65
86482 261
11308 677
16551 616
4253 215
2382 366
4713 221
10419 384
7108 709
1721 366
1040 115
677 76
2104 339
6562 256