5183 401
9615 487
30577 650
31287 292
38186 533
23687 678
2949 205
6424 631
2765 243
2162 242
11743 583