1021 109
24136 396
5452 482
2439 160
174944 961
11324 304
13789 820
4927 73
5411 634
5092 465
50361 400
4763 61
4984 436
5752 353
4196 400
3533 298