458 143
15887 606
76052 450
37088 897
25336 381
19366 112
22552 610
11538 500
6296 318
6122 566
5880 290