1168 313
42256 293
26269 1009
3825 589
6635 886
15572 758
33226 745
21217 325
7432 437
12630 729
2932 40