591 76
430 314
415 256
70 465
250 52
457 673
495 286
442 280
39 980
433 290
808 453
1003 863
108 322
8 196
492 499
171 720
744 202
298 71
260 481
911 751