598 103
2546 658
350 36
22449 665
71815 491
27587 113
27366 234
12588 204
11908 105
4857 56
28759 315
9306 337
8812 378
9199 614
4437 40
4045 64
2283 222
6079 379