5403 349
4055 395
5230 286
6061 784
14144 624
2366 84
3981 539
4313 570
7504 547
3497 457
4942 755
18568 428