1589 280
1995 340
3837 768
4483 631
187455 321
17339 338
9913 487
3393 412
12849 509
42954 655
59249 65
4287 185
3272 39
7437 548
1266 102