30830 66
43070 889
53183 731
9985 770
79887 1069
24540 363
4744 226
3730 234
6674 373
15713 175
3819 439
7186 496
4074 63
9560 927
9231 622
6734 628
2632 511