12528 307
10888 344
22830 184
46651 464
12049 725
7944 292
9170 703
10994 681
13879 86
19382 597
12898 309
3419 293
4497 819
4914 756
13793 57
16512 706