5229 598
7184 601
4063 972
1929 112
2089 287
2446 559
14662 664
9553 27
7856 251
2637 680
23452 810
7911 307
9095 277