17358 758
12431 537
10182 642
50893 240
7704 690
20631 127
7480 512
31337 734
23733 503
5217 275
17578 340
11721 108
23254 448
76839 345
16873 303
36945 583
15772 440
8305 538
3693 657
2777 361
3576 507
2174 46
2504 572
4655 847
5483 482
9888 879
11570 444
3790 311