15566 801
3274 141
7608 644
10210 137
5372 356
4026 580
5296 544
2968 42
3963 643
3038 753
2877 374
4096 711
3378 763
10010 627