14022 420
18341 361
3247 555
8887 412
4192 547
137896 606
41719 275
2989 41
32989 128
2650 444
4727 527
18547 209
9066 842
2391 386