1168 313
42248 293
26269 1009
3825 589
6635 886
15572 758
33226 745
21216 325
7432 437
12622 729
2932 40