24926 943
29144 378
18663 782
13129 529
16556 535
7062 162
13705 223
6277 733
4550 344
38858 240
3303 668