1153 313
41864 293
26177 1009
3820 589
6619 886
15561 758
33188 745
21186 325
7421 437
12485 729
2927 40