30287 66
42883 889
52962 731
9932 770
79176 1069
24510 363
4695 226
3697 234
6620 373
15683 175
3815 439
7168 496
4041 63
9530 927
9185 622
6696 628
2621 511