21492 592
17907 588
2763 728
3300 616
3000 745
43698 149
5613 463
4666 414
8424 647
5098 788
5378 442
13485 688