2952 514
13900 595
5139 239
17225 307
27607 935
14600 774
6170 349
18637 314
4335 68
13955 256
11645 833
5456 504
9754 329
6040 209