23463 43
103964 407
105508 571
54650 518
140398 331
99793 719
179643 410
57509 612
210453 266
25958 567
27526 453
104745 208
91693 1000
126820 359
69709 667
284194 921
27608 174
90001 463
28685 653
35977 340
29276 557
269363 539
44035 881
19639 212
298948 851
35241 330
40068 736
124242 683