32250 799
19659 74
29559 586
14596 818
14815 650
21590 999
62291 568
91322 195
15695 547
23460 353
13569 725
16898 201
27921 700
36853 448
226610 865
75880 525
141900 451
70529 259
43918 610
213477 1968
45074 119
98786 924
11343 536
33438 495
23076 448
37705 826
56805 736
16562 110