16877 531
13715 372
4728 122
8547 145
15594 673
15162 282
10738 649
4921 451
6830 573
4126 468
3631 368
1342 36
1487 219
1820 234
8463 495
4495 687
2105 76
28219 889