435 143
15841 606
102202 581
75930 450
36812 897
25266 381
19290 112
22420 610
11502 500
6281 318
6112 566
5830 290