2889 795
1229 317
2813 691
14588 450
6244 510
4582 332
9356 775
6179 773
5788 390
5313 90
8374 272
5509 655