3607 313
3151 220
3575 412
792 572
1523 750
604 797
628 424
792 113
999 888
288 431
735 987
351 992
864 813
153 722
498 362
144 309
272 673
814 501
54 366
679 266
903 42
67 513