32338 66
43683 889
53950 732
10114 770
81955 1070
24643 363
4809 226
3791 234
6789 373
15793 175
3977 439
7237 496
4149 63
9687 927
9335 622
6828 628
2657 511