13953 649
6653 746
12896 83
41099 839
34701 465
7688 424
16403 163
5901 388
10113 392
4870 226
6309 963
2441 378