950 270
1874 302
1060 107
8259 668
4394 353
8419 468
6482 635
24177 764
4488 145
14211 117
312542 808
19956 368
4546 284