3094 478
2641 357
5611 85
73265 733
20568 578
11647 478
46836 467
15365 326
23381 184
22290 698
14216 82
4816 249