950 270
1867 302
1042 107
8257 668
4384 353
8411 468
6472 635
24164 764
4479 145
14198 117
312514 808
19906 368
4541 284