1597 280
3888 768
4619 631
188377 321
17375 338
9945 487
3398 412
12867 509
59398 65
4296 185
3282 39
7444 548
1272 102