651 113
409 584
128 27
983 557
298 277
778 873
486 583
95 407
457 21
409 527
1005 278
96 270
511 5
946 38
364 883
950 373
361 608
232 169
22 124
372 656