14081 303
8534 68
2118 54
7244 291
14766 775
6586 863
11643 714
4523 860
4296 414
3767 67
7786 297
6891 439
8090 210
34473 901
4935 378
6880 410
4694 664
10475 572
31252 163
8635 187
10498 268
11501 139
16764 56
7893 222
9532 716
16053 137
6024 377
5174 726