56306 373
7642 37
6556 224
9619 663
105449 945
43748 151
5914 576
31283 623
22341 118
3884 731
2104 69
4616 508