15497 616
39407 302
20281 93
30741 863
7819 291
44691 337
34903 109
28668 153
7526 516
3142 212
9702 93