2965 584
26503 477
9498 806
5355 82
5203 541
4543 523
3666 316
6855 217
28552 358
1385 39
15942 448
20054 623
16398 437
11692 395
4190 107