105668 158
32549 275
62038 826
20929 49
14658 329
50893 603
94170 398
93707 234
11432 421
20031 205
10280 341
6958 565
83540 903
148216 540
40320 59
10196 893
76137 598
78899 502
90627 229
63064 659
14964 567
49298 509
63164 144
44083 78
39145 557
93781 369
44424 699
21654 244