862 219
2459 517
5528 404
4566 495
17294 682
43351 571
22295 406
15466 488
16341 637
16124 53
18778 274
143679 691
4063 733