13944 649
6653 746
12886 83
41096 839
34692 465
7688 424
16394 163
5899 388
10105 392
4867 226
6308 963
2441 378