5037 482
13331 802
3542 370
7512 393
5012 423
4263 621
6598 685
7222 138
1795 310
5777 449
5861 829
5501 533
4759 933
6474 225
3334 442
5900 920
32956 841
33828 137
47993 307