1426 433
17588 215
16021 830
15881 688
47996 141
13318 448
21337 340
4849 469
35170 375
7203 108
18727 421
14255 634
19575 185