19472 695
3188 728
1302 271
3281 732
2951 611
1731 351
9459 474
2441 145
9067 391
12804 356
7142 647
9215 684
16866 356