39288 119
35974 572
6866 47
2960 327
22826 489
17693 246
15795 386
12862 477
4610 416
4593 533
16384 67
11787 450
16333 706