20920 135
4047 562
5571 491
4702 117
77706 747
3904 788
26759 278
4710 370
5894 238
6962 548
3301 164
58390 593