307 858
84 139
863 989
902 752
531 675
470 145
274 367
241 315
554 390
512 452
733 916
535 990
106 887
828 242
3 59
601 408
662 266
230 87
29 682
985 709