598 103
2546 658
350 36
22452 665
71819 491
27590 113
27369 234
12589 204
11908 105
4860 56
28763 315
9306 337
8815 378
9200 614
4437 40
4047 64
2283 222
6079 379