1591 46
2472 213
5936 572
8492 663
7081 483
5026 760
3883 617
5229 513
3500 527
3854 781
2317 340
17541 399
38731 567
75538 586
37394 654
73913 895
21615 45
18515 67