21926 592
19568 589
3094 728
4462 617
3040 745
45392 149
5697 463
4902 414
8853 647
5488 788
5807 442
13939 688