13961 649
6654 746
12896 83
41099 839
34705 465
7688 424
16406 163
5901 388
10113 392
4872 226
6309 963
2442 378