648 763
1912 239
116 934
1343 883
887 341
408 236
743 51
265 413
684 454
1000 966
1037 4
255 882
941 257
1062 1000
721 844
427 677
1078 252
2037 935
332 228
452 61
954 709
833 95
2625 304
844 648