91657 1000
7799 330
19637 212
298930 851
10583 386
17277 74
213525 785
15620 478
160366 656
62515 909
6841 608
10757 801
15808 282
58642 944
43998 881
90502 473
6095 132
21450 343
10313 461
26797 1001
5075 649
7705 743
36248 235
37894 201
45896 655
45600 611
213720 329
16601 494