127780 278
44114 101
37245 640
103906 570
59665 341
23268 393
31926 617
23307 613
39484 483
28946 392