20493 568
3050 705
9292 141
6851 750
1751 199
8095 256
1826 90
3953 549
13174 170
3365 574
3357 864
2994 621
18959 155
3565 232
10269 424
4564 526
15395 397
12174 475
29153 376