4918 116
5797 508
3075 278
6243 664
9096 281
5508 284
3333 74
5578 511
3287 454
5519 598
5243 494
94474 295
91452 503
39406 341