128131 281
44166 101
37280 640
104202 573
59800 342
23302 393
31967 617
23345 613
40299 487
29016 392