55393 371
7591 37
6546 224
9610 663
105394 945
43726 151
5893 576
31154 623
22329 118
3883 731
2095 69
4608 508