21699 145
2629 242
3576 574
4313 463
6882 569
10352 75
12893 651
4813 628
8695 383
5832 110
6590 231
3750 846
8467 95
21655 482
2896 149
14128 862
2028 369
3997 187
8896 132
6470 738
10716 31
9755 181
8643 345
2553 507
3598 563
5375 801
5788 371
13014 150