103079 501
3780 424
6404 409
6973 512
22369 563
84012 463
15905 107
8302 145
10604 381
106853 968
6879 164
107749 938
122303 530
19370 457
57626 153
10697 245
38852 306
37403 279
13502 117
93176 602
61010 445
7776 371
6030 793
5819 667
4705 630
9842 882
6364 124
3243 346