13966 649
6657 746
12901 83
41100 839
34708 465
7688 424
16416 163
5901 388
10114 392
4873 226
6310 963
2443 378