15860 801
3476 141
8223 644
10929 137
5788 356
4316 580
5538 544
3292 42
4107 643
3172 753
3040 374
4278 711
3547 763
10158 627