14931 1323
15915 759
34104 188
28164 278
31639 1594
40535 526
21434 688
40623 311
13552 1869
11991 378
44124 496
43102 1889
31396 1675
12999 457
46529 843
41852 826