950 270
1877 302
1064 107
8259 668
4396 353
8420 468
6482 635
24181 764
4490 145
14215 117
312563 808
19963 368
4547 284