1019 54
135 341
923 172
490 250
86 673
305 258
580 503
790 1000
827 537
404 4
386 291
611 989
620 752
173 670
367 254
276 975
252 542
614 19
508 624
150 991