30823 66
43068 889
53180 731
9985 770
79867 1069
24540 363
4744 226
3730 234
6674 373
15713 175
3819 439
7186 496
4074 63
9560 927
9231 622
6733 628
2632 511