356 230379
174 133277
46 160356
75 85158
85 97989
104 90505
82 66917
129 69625
62 66977
112 71166
76 58615
85 62806
77 56378
52 68941
63 37986
94 63667
70 73162
51 31718
87 44184
83 38846
84 36327
89 40517
176 29508
92 30559
47 29849
116 30822
34 37674
29 11988
33 27001
49 25187
32 9077
93 24647
56 22970
50 24636
60 18431
52 15818
58 29375
56 26092
50 14897
43 15856
81 20256
14 13269