5035 482
13331 802
3542 370
7512 393
5012 423
4263 621
6596 685
7221 138
1794 310
5777 449
5861 829
5500 533
4758 933
6473 225
3334 442
5899 920
32940 841
33825 136
47988 307