6016 685
5465 468
8043 621
3013 240
4964 368
4064 875
6668 308
2704 401
3879 376
4308 160
4939 502
5149 623
2553 122