29141 663
6561 490
9315 81
10529 131
27163 315
16555 1053
67450 1029
28477 181
23996 1040
23522 748
30584 438
3942 549
17889 246
7335 491
90818 289
58398 157
4959 205
6241 888