2579 575
13855 288
2207 177
12272 485
112230 697
7292 614
14119 247
19035 685
173896 656
18064 719
8046 434
28929 338
49066 218
3081 332