2809 437
25595 63
15843 681
74223 563
43976 337
41818 264
21791 221
30628 631
27573 402
3012 115
1733 85
9315 171
2778 166
2971 439
6275 322
43053 507
82335 181