1037 450
508 265
534 313
358 854
57 934
217 476
605 283
603 265
939 315
959 92
940 859
327 949
114 160