1169 313
42494 293
26305 1009
3826 589
6644 886
15575 758
33247 745
21226 325
7438 437
12747 729
2933 40