40851 566
25622 562
12212 283
10631 59
15681 476
21599 192
22823 364
19629 527
10516 549
13148 866
17809 402