40 808
26 207
923 434
862 816
958 690
503 667
560 12
3321 741
999 791
157 335
893 965
871 390
148 977
1093 566
609 403
370 223