127557 277
13306 622
44082 101
37205 639
103696 570
59600 341
23241 393
31896 617
23286 613
39225 483
28924 392