965 238
4574 495
189238 302
17403 448
14856 840
16350 637
16133 53
9435 503
19855 618
4073 733
4585 385