21937 592
19608 589
3104 728
4466 617
3040 745
45442 149
5705 463
4915 414
8867 647
5502 788
5821 442
13952 688