326 89
15461 242
2173 527
11219 319
5135 208
35032 245
26225 148
23452 421
5136 378
8599 501
15369 443
7514 182
18597 157
4443 66
8789 660