103934 407
105492 571
54645 518
140357 331
99786 719
179628 409
57505 612
210420 266
25954 567
27524 453
104729 208
91645 1000
126803 359
69696 667
284177 921
27607 174
89993 463
28684 653
35950 340
29274 557
269339 539
44035 881
19637 212
298902 851
35233 330
40060 736
124215 683
17276 74