4013 678
3138 626
9576 535
12706 445
80765 508
21520 769
15175 119
6759 188
19652 597
3828 620
4969 269
16531 700
1604 324
14655 252
4651 785
18761 429
27580 150
10906 35
10194 82
11582 59
1561 389
41053 411
3572 169
37126 912