19679 547
40267 953
13166 675
23811 422
93635 840
18591 326
14625 32
54336 493
19636 452
30912 41
56272 593
17694 360
25167 188