408 263
507 89
952 966
276 753
436 817
245 220
767 511
750 207
600 577
633 233
187 165
1210 329
131 314
349 180
897 182
306 784
234 21
505 328
520 52
414 138