12665 830
10781 52
4281 396
3571 265
3898 888
2699 293
3562 711
1459 103
28937 517
4588 693
4125 450
2974 711
1409 226
3139 599