91556 90
13149 77
19136 713
23860 557
35517 419
74201 441
20774 857
33211 424
23485 861
50629 419
53982 410
49015 504
7955 839
103375 380
33539 184
79667 417
139493 945
39209 386
18503 397
72374 797
45280 519
61789 574
11270 372
42503 638
27724 748
25235 687
48581 378
42791 740