1595 280
1998 340
3884 768
4616 631
188326 321
17373 338
9945 487
3397 412
12867 509
43056 655
59385 65
4295 185
3282 39
7444 548
1272 102