30514 66
42955 889
53060 731
9950 770
79454 1069
24522 363
4728 226
3712 234
6653 373
15698 175
3819 439
7174 496
4053 63
9537 927
9202 622
6716 628
2626 511