5047 286
2262 485
3931 652
9258 771
18404 561
3087 64
46708 575
5883 468
7712 204
14446 386
5155 472
3739 579
3647 495