5043 482
13334 802
3550 370
7518 393
5018 423
4268 621
6601 685
7225 138
1796 310
5784 449
5864 829
5505 533
4764 933
6478 225
3335 442
5906 920
33066 841
33849 137
48025 307