15873 801
3483 141
8234 644
10949 137
5810 356
4326 580
5551 544
3306 42
4115 643
3178 753
3050 374
4287 711
3559 763
10165 627