1592 46
2472 213
5938 572
8494 663
7081 483
5028 760
3884 617
5230 513
3502 527
3855 781
2318 340
17560 399
38745 567
75586 586
37400 654
73959 895
21628 45
18531 67