31166 330
9733 191
4273 351
3711 263
6892 551
16531 65
86496 261
11358 677
16592 616
4268 215
2385 366
4715 221
10439 384
7115 709
1729 366
1045 115
687 76
2116 339
6571 256