31031 649
15428 704
10471 420
14482 374
40083 700
17406 345
59049 138
66355 126
6365 169
42230 783
17833 608
17333 239
10440 656
13292 169
17099 376
31132 978
27398 247
17644 596
89752 1028
7884 186
10447 429
64780 762
10477 664
93408 249
50483 156
11277 673
34181 310