1621 280
3957 768
4644 631
189498 322
17446 338
9970 487
3406 412
12886 509
59580 65
4309 185
3306 39
7484 548
1281 102