31122 330
9690 191
4232 351
3648 263
6875 551
16482 65
86481 261
11280 677
16542 616
4251 215
2379 366
4712 221
10409 384
7101 709
1719 366
1040 115
676 76
2102 339
6561 256