1171 313
42703 293
26348 1009
3826 589
6660 886
15577 758
33266 745
21235 325
7440 437
12775 729
2935 40