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