30852 78
10555 220
4551 317
4459 69
10146 68
4897 570
8442 291
5221 437
5445 414
9409 57
4129 626
11425 748
14572 139
6122 726
4120 542
6267 516
4585 548
7219 126
5684 753
4222 397
5721 730
3274 88
7617 678
8079 547
13294 444
13732 681
5451 91
12617 234