1171 313
42731 293
26353 1009
3827 589
6660 886
15578 758
33267 745
21236 325
7440 437
12778 729
2935 40