21526 708
5883 217
150162 552
6417 554
8304 282
7720 441
9630 569
2935 311
10120 618
8491 649
11564 529
11121 398
4060 521
21731 699
5733 668
6977 108
5474 480