949 270
1858 302
1042 107
8256 668
4381 353
8404 468
6471 635
24160 764
4477 145
14196 117
312494 808
19856 368
4541 284