11923 85
1433 57
15059 670
5452 52
15144 475
2604 581
9312 673
43680 508
21222 299
2389 406
24294 81
27869 676
14762 253
3163 732
1708 363