2990 584
26574 477
9522 806
5427 82
5193 541
4626 523
3698 316
6924 217
28585 358
1416 39
16071 448
20198 623
16446 437
11742 395
4203 107