285 89
15454 242
2169 527
11213 319
5134 208
35030 245
26225 148
23450 421
5136 378
8599 501
15369 443
7502 182
18597 157
4442 66
8782 660