4526 640
4576 531
2420 87
6695 275
3659 476
4567 604
1891 197
2553 317
2106 488
9274 342
32778 77
5730 936
10329 505
3793 597