1168 313
42419 293
26297 1009
3826 589
6643 886
15575 758
33239 745
21223 325
7434 437
12716 729
2933 40