20178 873
4388 394
3505 327
8553 451
4606 525
2883 64
10380 152
6451 169
8946 169
3963 622
5192 611
2051 293
4298 897
6872 526
1927 170
3012 491
4142 524
3434 623
2876 718
3796 234
13482 703