12876 719
2540 398
1557 275
1285 103
2509 135
4343 44
330774 578
17379 430
13229 866
38641 861
4999 954