14907 781
27675 565
15610 548
15150 419
14271 384
20004 249
16183 777
55018 410
2881 319
7423 830
5166 527
34096 677
6806 100
3188 686
1155 156