291 75
1393 580
77 794
971 642
964 945
461 454
1016 12
1444 384
319 433
605 956
167 37
465 618
398 171
1248 239
1942 304
264 888
2552 269
247 320
573 655
105 147
893 939
919 615
655 961
458 239