3442 521
15668 609
19699 589
40779 420
53952 137
28492 245
3804 82
3562 461
8182 665
2219 124
5159 717
3656 377
5023 326
3503 536
30970 851