20178 873
4388 394
3505 327
8553 451
4605 525
2883 64
10374 152
6450 169
8945 169
3963 622
5192 611
2051 293
4298 897
6870 526
1927 170
3012 491
4142 524
3434 623
2876 718
3796 234
13482 703