949 270
1863 302
1042 107
8257 668
4383 353
8408 468
6472 635
24163 764
4478 145
14197 117
312509 808
19880 368
4541 284