15663 801
3350 141
7811 644
10511 137
5555 356
4130 580
5387 544
3104 42
4017 643
3078 753
2958 374
4160 711
3428 763
10056 627