14693 801
2305 140
5241 644
7393 137
3644 356
3253 580
4146 544
1816 41
3429 643
2807 753
2424 374
3599 711
2942 763
9434 627