2961 584
26534 477
9506 806
5379 82
5142 541
4603 523
3675 316
6864 217
28560 358
1397 39
16023 448
20126 623
16411 437
11713 395
4179 107