5111 468
3538 461
4050 598
6741 796
2303 296
2133 306
2843 380
4201 430
1536 64
1687 167
15570 44
669 34
1104 65
10882 970
2681 640
5445 322
994 114
3065 575
4927 786