2979 584
26638 477
9530 806
5420 82
5226 541
4654 523
3700 316
6994 217
28570 358
1418 39
16152 448
20253 623
16424 437
11730 395
4200 107