1172 313
42821 293
26361 1009
3827 589
6665 886
15578 758
33271 745
21244 325
7443 437
12787 729
2935 40