21943 592
19622 589
3108 728
4473 617
3042 745
45486 149
5706 463
4923 414
8875 647
5505 788
5824 442
13958 688