15527 616
39473 302
20311 93
31090 863
7884 291
45273 337
35437 109
29066 153
7550 516
3161 212
9752 93