4488 530
8539 321
23097 436
4981 671
4031 620
27010 317
11577 315
33494 86
6188 850
7448 825
2389 40
3683 707
2152 119