1696 107
6735 419
9348 433
15244 429
38039 188
24215 186
13495 676
20606 85
4637 466
8452 904
45198 950