15870 801
3482 141
8232 644
10946 137
5806 356
4325 580
5550 544
3304 42
4115 643
3178 753
3050 374
4285 711
3557 763
10165 627