953 270
1902 302
1087 107
8284 668
4446 353
8467 468
6498 635
24254 764
4518 145
14241 117
312738 808
20009 368
4560 284