502 978
170 225
46 722
2688 127
995 442
435 824
1141 677
788 702
726 90
486 834
744 287
606 343
629 580
221 849
419 74
513 365
107 145
820 238
40 584
1194 741
798 617
95 72