457 143
15887 606
102344 581
76046 450
37068 897
25326 381
19362 112
22540 610
11538 500
6294 318
6122 566
5880 290