1051 430
3652 59
804 226
659 341
869 858
810 185
324 497
553 905
177 643
341 138
605 747
634 232
12 193
336 884
149 221
35 58
87 897
154 454
152 72
130 579
521 310
1001 122
546 115