5680 286
2326 485
4002 652
9324 771
18569 563
3151 64
46752 575
5930 468
7865 204
14526 386
5193 472
3804 579
3758 495