41045 566
25728 562
12257 283
10790 59
15714 476
21692 192
22893 364
19735 527
10546 549
13228 866
18046 402