7580 81
12681 830
10795 52
4290 396
3590 265
3903 888
2708 293
3566 711
1461 103
28995 517
4616 693
4156 450
2974 711
1415 226
3152 599