128102 280
13312 622
44164 101
37277 640
104191 573
59796 342
23302 393
31959 617
23344 613
40265 486
29012 392