128212 281
13312 622
44177 101
37302 640
104241 573
59816 342
23306 393
31978 617
23357 613
40357 487
29021 392