1621 280
3955 768
4642 631
189440 322
17444 338
9970 487
3406 412
12884 509
59568 65
4308 185
3303 39
7483 548
1281 102