15833 801
3453 141
8170 644
10890 137
5761 356
4289 580
5515 544
3272 42
4088 643
3162 753
3029 374
4261 711
3525 763
10143 627