11932 85
1433 57
15059 670
5455 52
15144 475
2604 581
9315 673
43726 508
21224 299
2389 406
24302 81
27872 676
14771 253
3165 732
1708 363