31186 330
9758 191
4286 351
3733 263
6902 551
16551 65
86499 261
11378 677
16613 616
4273 215
2392 366
4716 221
10448 384
7118 709
1732 366
1051 115
692 76
2124 339
6577 256