2965 412
409 413
495 921
447 858
987 840
1964 476
264 828
586 43
525 364
128 659
903 289
190 875
1234 359
751 412
396 364
80 168
721 80
338 630
240 73
664 706
345 622
814 629
312 534
881 630