150 974
985 114
177 660
466 122
956 972
1028 901
932 643
1031 14
27 694
469 998
848 714
451 206
334 37