1594 242
32577 103
64393 323
63227 370
45683 178
19354 77
36209 55
18950 545
25923 874
21375 335
27821 191