2401 239
1478 71
3716 356
6639 569
6561 819
3196 196
3518 532
23775 267
13532 634
30589 685
118934 1151
13066 474