1604 280
3921 768
4630 631
188824 322
17406 338
9954 487
3403 412
12874 509
59465 65
4300 185
3292 39
7461 548
1273 102