9626 525
21488 321
203415 521
31288 869
10382 325
14656 820
31140 473
108388 730
80689 196
119899 324
48906 620
56009 659
12434 537
5938 619
10184 642
80397 899
159383 1125
72187 278
99999 906
125563 1027
17207 583
34308 381
49322 927
116725 406
57667 153
4911 287
81172 564
40398 1020