26506 399
22344 508
12740 1744
32346 737
25234 552
16641 811
42697 1767
38737 1556
29468 1094
41134 1088
48046 123
41355 390
49590 1538
31345 845
21886 486
20028 1408
46058 957
26840 484
39366 796
49035 1741