446 143
15868 606
76016 450
36948 897
25295 381
19326 112
22475 610
11521 500
6286 318
6119 566
5860 290