1691 107
6730 419
9344 433
15236 429
37966 188
24206 186
13493 676
20594 85
4634 466
8450 904
45170 950