31121 330
9687 191
4231 351
3647 263
6874 551
16482 65
86481 261
11276 677
16542 616
4250 215
2378 366
4712 221
10409 384
7101 709
1719 366
1039 115
676 76
2101 339
6561 256