17331 94
10193 45
5147 185
6204 804
7629 51
4206 523
6625 552
9521 764
10690 50
28420 834
7719 346
6108 287
41821 210
22991 509