5058 286
2262 485
3934 652
9258 771
18407 561
3087 64
46711 575
5883 468
7714 204
14447 386
5155 472
3741 579
3647 495