2982 584
26640 477
9532 806
5423 82
5232 541
4656 523
3707 316
7005 217
28570 358
1418 39
16162 448
20260 623
16428 437
11731 395
4200 107