2979 584
26639 477
9530 806
5420 82
5228 541
4654 523
3703 316
6998 217
28570 358
1418 39
16160 448
20255 623
16428 437
11731 395
4200 107