19736 547
40333 953
13183 675
23847 422
93757 840
18623 326
14654 32
54431 493
19678 452
30976 41
56355 593
17729 360
25211 188