106703 615
182307 688
8092 231
60673 460
404296 775
36436 611
73235 831
11934 234
11896 68
22357 771
22324 844
21628 638
16600 739
8513 233
28843 576
7242 505