41040 566
25723 562
12253 283
10782 59
15712 476
21688 192
22886 364
19730 527
10545 549
13224 866
18044 402