56192 372
7635 37
6556 224
9617 663
105444 945
43745 151
5911 576
31268 623
22339 118
3884 731
2101 69
4616 508