1596 280
3885 768
4618 631
188346 321
17373 338
9945 487
3397 412
12867 509
59390 65
4295 185
3282 39
7444 548
1272 102