15573 801
3293 141
7630 644
10237 137
5392 356
4050 580
5304 544
2980 42
3969 643
3041 753
2896 374
4108 711
3382 763
10013 627