16302 571
2545 515
7445 247
2213 174
1390 109
3399 111
3734 599
3262 299
4896 848
716 103
2619 579
3968 855
1538 250
1631 126