582 63
22 968
708 560
100 887
508 442
896 454
653 250
158 273
100 232
413 142
443 224
477 367
275 74
505 330
865 800
496 784
289 435
499 453
69 749
47 827