99808 475
49870 534
14048 996
400748 888
8628 341
17561 770
22478 517
31825 393
197612 412
43443 389
28850 786
10505 34
14580 592
9162 90
12174 805
82585 966
349881 1109
28013 198
36085 568
12870 808
113339 216
9420 200
76018 929
117584 660
47112 979
38066 665
9561 691
85869 658