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