2276 267
3255 298
14226 697
8071 383
36744 773
4358 271
2802 46
32628 514
934409 960
14914 515
4390 513
3037 650
2176 322
7710 493
8548 391