956 707
1012 987
1088 630
455 382
114 504
3562 537
575 356
447 54
732 310
479 168
170 247
215 101
54 240
30 231
117 500
870 892
585 808
706 912
991 604
863 25
981 902
787 952
799 410
47 560