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