1158 41
6425 449
7065 94
28978 925
2347 174
1344 140
3072 509
13521 394
2725 74
2327 344
2622 261
2278 606
2620 461
7181 843