14959 781
27761 565
15655 548
15175 419
14319 384
20065 249
16217 777
55044 410
2899 319
7465 830
5228 527
34137 677
6823 100
3191 686
1160 156