24475 943
28362 378
17879 782
12460 529
15878 535
6481 162
12081 223
5900 733
3983 344
36836 240
3097 668