100898 761
57206 655
32266 389
89131 773
6252 564
38857 377
45557 757
33264 350
25544 273
76287 754
59949 592
68800 623
51587 676
42169 436
35034 246
73077 256
90336 347
75841 130
49626 291
20499 147
27491 197
32504 877
45727 615
71084 935
30389 297
30621 194
79569 729
57299 131