301891 942
18588 173
47887 710
15556 252
208277 477
23673 353
149052 517
276255 996
31858 393
18814 458
65718 733
77506 637
49455 601
48123 303
39494 94
626804 1950
43569 358
54030 557
52037 783
15386 90
13030 602
265742 588
166923 289
32605 260
44820 151
12916 553
94378 767
13465 106