62 15
999 488
288 53
123 428
41 991
771 470
883 135
84 668
378 769
830 940
243 328
115 891
578 511
989 120
701 158
212 972
337 933
223 873
658 929
1043 134
286 439
633 363
495 276
804 526