14625 314
14133 828
15621 688
47587 141
13251 448
20964 340
4829 469
34759 375
7085 108
17554 421
13532 634
20570 186