19673 547
40252 953
13165 675
23805 422
93617 840
18590 326
14622 32
54317 493
19631 452
30897 41
56260 593
17686 360
25160 188