306 53
951 382
407 570
610 92
1000 662
933 691
616 484
517 505
605 920
302 235
689 35
465 84
602 851
965 497
88 791
870 728
548 754
744 110
357 376
247 768
373 109
406 371
1000 366
690 274
311 259
969 413
52 568
102 878