2342 675
28611 71
15845 642
6527 560
7957 546
7730 265
2613 124
121567 808
15841 255
33626 337
5628 509
12775 991
2227 340