128298 281
44184 101
37307 640
104281 573
59835 342
23310 393
31984 617
23364 613
40404 487
29031 392