24362 943
28209 378
17751 782
12329 529
15752 535
6343 162
11769 223
5824 733
3893 344
36441 239
3070 668