15474 801
3245 141
6963 644
10051 137
5123 356
3926 580
5158 544
2820 41
3901 643
3013 753
2798 374
4008 712
3310 763
9930 627