39402 119
36020 572
6884 47
2967 327
22848 489
17716 246
15797 386
12878 477
4617 416
4597 533
16385 67
11791 450
16343 706