48213 139
15454 318
10032 618
30026 664
8786 517
40320 233
23094 290
8945 290
6623 727
27113 701
9755 647
19187 622
6039 93
57985 555
9026 748
4183 256
41227 631
30468 764
9639 273
47115 350
4467 291
42104 811
5597 332
40971 686
12335 444