55350 371
7591 37
6546 224
9610 663
105391 945
43726 151
5893 576
31145 623
22326 118
3883 731
2093 69
4608 508