31220 331
9778 191
4296 351
3754 263
6908 551
16562 65
86504 261
11389 677
16624 616
4278 215
2392 366
4717 221
10450 384
7120 709
1733 366
1056 115
694 76
2127 339
6580 256