27565 454
92187 1000
19880 272
13697 552
7787 648
7271 557
14915 587
90156 463
36194 341
6457 906
3393 36
44085 881
299563 851
35348 331
5636 423
9961 103
5771 555
6497 966
9191 370
7036 603
6632 448
27565 626
91990 780
59589 483
109855 365
152137 745
6327 546
64255 127