5025 286
2261 485
3926 652
9258 771
18404 561
3086 64
46708 575
5883 468
7709 204
14444 386
5153 472
3738 579
3647 495