2809 437
25596 63
15846 681
74226 563
43977 337
41823 264
21793 221
30629 631
27575 402
3012 115
1733 85
9315 171
2779 166
2971 439
6277 322
43054 507
82339 181