443 143
15848 606
102226 581
75983 450
36869 897
25270 381
19300 112
22438 610
11511 500
6285 318
6117 566
5832 290