457 143
15887 606
76046 450
37068 897
25325 381
19361 112
22540 610
11538 500
6294 318
6122 566
5880 290