7550 81
12672 830
10785 52
4284 396
3579 265
3898 888
2699 293
3563 711
1460 103
28953 517
4594 693
4135 450
2974 711
1409 226
3142 599