128590 281
44219 101
37333 640
104393 573
59883 342
23324 393
32015 617
23382 613
40564 487
29060 392