5423 401
9685 487
30603 650
31406 292
38410 533
23720 678
2983 205
6573 631
2782 243
2182 242
11928 583