7596 81
12691 830
10798 52
4295 396
3605 265
3909 888
2710 293
3569 711
1466 103
29025 517
4620 693
4161 450
2979 711
1426 226
3154 599