1696 107
6735 419
9348 433
15250 429
38068 188
24218 186
13496 676
20615 85
4638 466
8453 904
45211 950