1605 280
3921 768
4631 631
188838 322
17409 338
9954 487
3403 412
12874 509
59468 65
4300 185
3293 39
7463 548
1273 102