20576 568
3838 789
5298 542
23744 267
25336 783
29999 511
19350 237
22304 211
27941 425
41760 296
35734 872
1945 283