1594 46
2473 213
5939 572
8498 663
7081 483
5030 760
3885 617
5231 513
3504 527
3856 781
2320 340
17601 399
38767 567
75675 586
37425 654
74051 895
21642 45
18549 67