31685 569
3401 122
26641 150
67238 787
31829 598
12181 458
22750 701
28157 143
14895 283
9425 221
6846 118
1378 120