31158 330
9731 191
4259 351
3693 263
6891 551
16518 65
86491 261
11339 677
16580 616
4265 215
2385 366
4714 221
10433 384
7113 709
1727 366
1044 115
684 76
2112 339
6568 256