689 832
113 36
635 345
83 448
95 247
68 169
1536 131
1164 591
1098 233
1073 264
1060 252
1052 692
1044 904
1041 13
1028 355
989 878
977 605
971 912
962 330