6852 166
9100 444
5488 421
26324 258
71878 517
53541 741
18569 569
9514 94
30155 329
7999 370
3327 232