1156 41
6419 449
7055 94
28956 925
2346 174
1342 140
3069 509
13515 394
2716 74
2326 344
2620 261
2276 606
2618 461
7179 843