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