14558 593
4048 749
42705 482
46756 503
3774 133
1955 45
18736 168
2080 130
4293 92
4656 295
88201 633