20301 511
1966 443
3092 109
49175 90
6899 830
75600 823
6214 484
3491 66
3327 106
9529 611
7190 547
3318 195
3489 472
14321 711
18253 766
13193 131
3170 633
4505 746
7557 189
55028 550
2934 759
1362 422
8903 91
772 241