90505 400
5826 86
39454 906
19974 256
60744 714
1079 181
1963 200
76475 930
47005 127
4593 658
3896 175
3898 219
9445 360
7290 42
8067 709
1607 474
3027 640
25635 488
2172 437
2777 797
15427 242
59166 122
52179 487
13955 889