42890 759
40853 451
41850 672
43993 580
34127 274
38688 617
38650 166
40601 529
34078 553
33504 743
38506 436
34334 215
34075 84
31047 545
31497 178
35272 741
33593 819
37955 223
28072 815
27615 502
32067 680
40043 638
29936 116
40183 913