12722 102
4017 637
13117 95
28326 609
4629 207
6261 572
2156 192
3081 187
31279 583
15513 216
15925 562
38126 860
5752 614