6593 528
7598 356
10425 328
6932 677
25974 545
40903 897
29343 118
181191 272
9632 214
45659 611
23836 664
31453 928
5021 162
6152 416
25161 552
22531 237
6498 400
29287 489
5084 843