5032 482
13330 802
3539 370
7505 393
5008 423
4261 621
6594 685
7221 138
1794 310
5775 449
5858 829
5498 533
4756 933
6473 225
3331 442
5897 920
32907 841
33817 136
47976 307