2108 648
1470 239
276 513
612 679
588 394
458 588
265 10
464 160
583 32
962 476
474 142
893 259
6797 805
296 228
999 894
192 839
64 711
126 105
86 129
518 532
822 248
674 879
548 207