15496 616
39407 302
20280 93
30741 863
7818 291
44690 337
34899 109
28666 153
7526 516
3142 212
9702 93