9595 358
10267 139
5225 30
5368 94
49342 792
24300 699
24175 606
10997 41
32080 458
31316 173
13343 152
20646 548
24537 242