965 238
4575 495
189238 302
17405 448
14856 840
16350 637
16134 53
9436 503
19857 618
4073 733
4588 385