21943 592
19620 589
3108 728
4473 617
3042 745
45486 149
5706 463
4923 414
8874 647
5505 788
5824 442
13957 688