16438 801
3898 141
8950 644
12148 137
6598 356
4816 580
6238 544
3849 42
4455 643
3402 753
3324 375
4606 711
3854 763
10586 627