598 103
2546 658
350 36
22452 665
71817 491
27589 113
27367 234
12588 204
11908 105
4859 56
28760 315
9306 337
8814 378
9199 614
4437 40
4046 64
2283 222
6079 379