7575 81
12680 830
10791 52
4289 396
3585 265
3902 888
2704 293
3565 711
1461 103
28977 517
4611 693
4145 450
2974 711
1413 226
3150 599