90949 592
40353 793
3868 227
5885 643
12112 557
34099 140
13891 211
6615 695
3478 125
5629 540
3546 788