21890 636
39287 276
24332 332
18496 330
5415 736
3638 412
41969 445
23410 212
7562 672
11219 838
3996 791
2561 366