9599 892
44567 708
15304 85
24475 522
30848 324
23824 567
5769 276
1980 162
12273 260
1889 132
5273 711