421 63
2366 267
3404 298
14403 697
8129 383
37026 773
4421 271
2891 46
33153 514
934960 960
15055 515
4482 513
3091 650
2234 322
7792 493
8664 391