90980 250
559311 1510
167037 843
209003 831
159213 1145
157482 431
179814 449
136493 705
85900 639
73175 288
221595 514
158181 785
91745 707
39758 344
87627 466
123886 743
86617 659
157715 371
348878 714
129386 672
55955 293
58505 416
67135 109
57639 690
151011 632
185772 518
62976 261
208402 507