7583 81
12685 830
10795 52
4290 396
3592 265
3906 888
2708 293
3568 711
1461 103
29001 517
4616 693
4157 450
2974 711
1417 226
3152 599