356 239687
46 165795
174 140860
85 101107
104 96258
75 89386
70 79109
112 74292
129 73792
52 71957
62 69754
82 69327
94 67386
85 66355
76 61418
77 58596
87 47242
89 43816
83 41397
63 40273
34 39561
84 38464
51 33053
92 32652
116 32620
58 31641
47 31473
176 31108
33 28855
56 27005
49 26698
50 26626
93 26111
56 25309
36 24366
81 21654
7 20896
60 19573
27 18829
8 17987
43 16735
52 16602