5037 482
13331 802
3542 370
7512 393
5012 423
4263 621
6597 685
7221 138
1794 310
5777 449
5861 829
5501 533
4759 933
6473 225
3334 442
5900 920
32945 841
33826 136
47990 307