1589 46
2468 213
5934 572
8488 663
7080 483
5025 760
3883 617
5228 513
3497 527
3850 781
2316 340
17501 399
38699 567
75470 586
37374 654
73818 895
21596 45
18496 67