3945 85
10392 391
5116 664
3014 312
8975 762
14890 69
12242 181
3268 152
4395 486
6371 230
4680 614
4072 249
5709 158
8058 497
6764 512