20746 695
3206 728
1314 271
3283 732
2959 611
1734 351
9478 474
2454 145
9075 391
12806 356
7162 647
9219 684
16888 356