336 67
105 30
2734 846
58011 255
261061 1504
12731 202
26209 577
82643 627
17166 100
93100 215
20136 153
28347 168
3114 803