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