1590 280
1996 340
3848 768
4527 631
187775 321
17355 338
9933 487
3395 412
12855 509
42980 655
59299 65
4289 185
3276 39
7440 548
1268 102