49631 650
31773 154
99604 745
20730 406
22530 78
26984 640
16807 328
73125 447
18559 183
65688 618
45510 300
42681 491
36529 586
13137 590
4355 65
6756 640
4066 667
6329 683
6167 725
7914 596
4096 568
4078 83
7276 548
8446 945
3040 133
7282 650
7443 728
2182 90