471 143
15903 606
102460 581
76143 450
37323 898
25401 381
19450 112
22667 610
11557 500
6315 318
6126 566
5928 290