5028 482
13327 802
3538 370
7500 393
5003 423
4261 621
6590 685
7221 138
1793 310
5769 449
5855 829
5498 533
4754 933
6469 225
3330 442
5896 920
32835 841
33799 136
47957 307