1168 313
42244 293
26266 1009
3825 589
6635 886
15572 758
33225 745
21216 325
7432 437
12619 729
2932 40