25728 396
21999 506
12577 1743
32320 737
25214 552
16628 811
42506 1767
38662 1556
29391 1093
41131 1088
48040 123
41349 390
49589 1538
31342 845
21852 486
19983 1407
46016 957
26834 484
39365 796
49034 1741