14908 781
27684 565
15612 548
15151 419
14272 384
20006 249
16183 777
55018 410
2881 319
7424 830
5170 527
34099 677
6807 100
3188 686
1156 156