3182 741
3299 65
6079 327
4801 331
9835 349
21093 239
11108 276
15215 864
5957 222
7308 356
9702 473
14549 864
3997 425
2619 698