21931 423
33590 360
41026 162
42233 906
12455 375
27462 118
8200 60
18151 514
15195 688
14649 394
7058 646