4535 640
4579 531
2423 87
6701 275
3672 476
4568 604
1898 197
2564 317
2111 488
9279 342
32802 77
5738 936
10351 505
3797 597