127984 278
44136 101
37264 640
104128 573
59741 342
23290 393
31952 617
23333 613
40005 485
28993 392