31 51797
18 53262
22 765206
21 12855
53 612585
39 694162
35 228406
24 307364
36 398466
33 883442
46 623126
75 780634
57 217991
38 609869
47 731727
42 029862
25 827467