3091 478
2632 357
5611 85
73264 733
20567 578
11647 478
46833 467
15364 326
23377 184
22290 698
14214 82
4815 249