1152 883
2463 304
2075 304
429 32
296 824
411 74
726 596
774 144
958 202
915 77
1014 432
427 264
767 978
400 575
378 460
965 8
808 524
510 72
681 884
612 892
486 119
470 102
17 548
695 441