31057 330
9626 191
4190 351
3589 263
6861 551
16456 65
86466 261
11248 677
16491 616
4237 215
2363 366
4711 221
10329 384
7101 709
1710 366
1031 115
669 76
2073 339
6554 256