30131 47
8742 613
6528 701
8729 313
9011 88
6484 437
15232 288
10909 208
10740 720
5546 261
2629 41
11931 298
1773 95
11445 549
3042 400