11927 85
1433 57
15059 670
5452 52
15144 475
2604 581
9312 673
43697 508
21223 299
2389 406
24297 81
27869 676
14763 253
3164 732
1708 363