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