1171 313
42791 293
26360 1009
3827 589
6665 886
15578 758
33269 745
21242 325
7441 437
12783 729
2935 40