5115 211
1009 186
163933 774
105882 642
71174 636
57474 144
41573 421
32364 260
16219 300
4263 398
3025 397