2979 584
26638 477
9530 806
5420 82
5227 541
4654 523
3703 316
6998 217
28570 358
1418 39
16159 448
20254 623
16427 437
11730 395
4200 107