3484 532
2273 87
6564 275
3528 476
4548 604
1773 197
2404 317
2031 488
9052 342
31789 77
5464 936
9616 504
3680 597