1164 313
42230 293
26264 1009
3825 589
6633 886
15571 758
33223 745
21215 325
7429 437
12601 729
2931 40