14907 781
27672 565
15609 548
15150 419
14271 384
20004 249
16183 777
55016 410
2881 319
7422 830
5163 527
34096 677
6806 100
3188 686
1155 156