1675 291
5983 286
2353 485
4051 652
9356 771
18652 563
3186 64
46791 575
5960 468
7916 204
14572 386
5221 472
3821 579
3799 495