3093 478
2639 357
5611 85
73264 733
20567 578
11647 478
46836 467
15365 326
23378 184
22290 698
14216 82
4816 249