5462 401
9701 487
30606 650
31423 292
38465 533
23724 678
2986 205
6592 631
2785 243
2187 242
11953 583