1239 239
1941 304
703 418
239 10
142 244
104 147
945 110
1012 12
935 29
654 961
888 230
945 307
290 75
166 607
518 441
1389 580
682 228
904 381
341 264
1059 699
320 928