13943 649
6653 746
12885 83
41096 839
34691 465
7688 424
16394 163
5899 388
10105 392
4867 226
6307 963
2441 378