1556 280
3764 768
4448 631
185457 317
17240 338
9882 487
3382 412
12807 509
58966 65
4267 185
3253 39
7428 548
1256 102