2809 437
25601 63
15853 681
74233 563
43983 337
41826 264
21796 221
30632 631
27582 402
3012 115
1733 85
9315 171
2781 166
2973 439
6277 322
43056 507
82351 181