5696 286
2326 485
4005 652
9324 771
18573 563
3151 64
46755 575
5931 468
7868 204
14528 386
5193 472
3804 579
3758 495