1696 107
6735 419
9348 433
15252 429
38080 188
24218 186
13496 676
20615 85
4638 466
8453 904
45212 950