949 270
1863 302
1042 107
8256 668
4382 353
8406 468
6472 635
24162 764
4477 145
14197 117
312501 808
19876 368
4541 284