3484 532
2272 87
6564 275
3527 476
4548 604
1773 197
2404 317
2031 488
9051 342
31786 77
5464 936
9615 504
3677 597