30108 622
24609 539
19937 773
16175 439
18360 835
13632 714
39722 323
15581 101
13932 812
24174 376
11882 801
15702 742
35227 548
17298 330
30113 65
4153 397
35041 314
46875 740
6541 362
30655 647
25064 779
18370 317
2761 384
21236 345
27507 497
37742 904
26666 869
19114 826