41047 566
25728 562
12258 283
10791 59
15714 476
21693 192
22893 364
19737 527
10547 549
13229 866
18050 402