5301 286
2293 485
3955 652
9285 771
18450 562
3113 64
46715 575
5904 468
7778 204
14480 386
5170 472
3774 579
3724 495