2961 584
26499 477
9491 806
5349 82
5193 541
4540 523
3665 316
6844 217
28550 358
1384 39
15934 448
20043 623
16394 437
11676 395
4185 107