3295 149
4500 741
3671 66
6858 327
4871 331
10573 349
23171 241
12256 276
16418 864
6203 222
7845 356
10379 473
14795 864
4262 425
2674 698