1615 280
3930 768
4639 631
189077 322
17421 338
9963 487
3405 412
12878 509
59512 65
4301 185
3298 39
7475 548
1277 102