43807 751
375126 533
62368 314
139750 928
77010 827
16388 501
27124 173
163743 541
5198 677
12300 478
20532 46
37279 763
19266 740
5852 207
16204 259
10557 713
8183 105
9679 766
5403 460
5770 618
6106 106
65661 473
16862 615
16488 240
18192 191
6381 597
4722 176
20966 318