5026 278
7444 892
7990 70
18537 182
12079 783
10180 403
126341 621
101234 242
109109 667
8502 391
4104 79