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