1696 107
6735 419
9348 433
15248 429
38053 188
24217 186
13496 676
20609 85
4638 466
8453 904
45203 950