21920 592
19550 589
3090 728
4457 617
3040 745
45366 149
5691 463
4897 414
8848 647
5478 788
5802 442
13925 688