24477 943
28368 378
17887 782
12467 529
15882 535
6491 162
12100 223
5907 733
3988 344
36858 240
3099 668