3720 646
7538 645
2941 632
2211 394
43404 498
10576 487
1800 457
2360 596
31034 113
3731 553
35156 622