99999 356
109096 635
82599 219
119727 852
33967 512
48563 205
32083 860
8801 129
56432 762
46933 679
61724 447
29388 161
105547 264
58905 451
45002 184
56733 785
40570 322
35416 197
69499 160
41884 191
51531 534
43908 480
43564 312
39059 49
149521 153
115786 957
36114 633
33436 820