5486 401
9710 487
30611 650
31438 292
38497 533
23727 678
2989 205
6599 631
2787 243
2188 242
11961 583