14083 46
661 56
15399 949
13090 148
18946 653
3563 114
9638 681
3885 281
673 121
1667 409
3183 597
1720 345