1178 304
2605 725
9187 809
4508 773
20522 476
6061 505
4388 640
6201 516
4629 343
7643 702
23131 634
4923 427
5929 751