19957 547
40509 953
13273 675
23934 422
94042 840
18694 326
14723 32
54731 493
19780 452
31148 41
56629 593
17803 360
25281 188