3595 768
4322 631
173372 316
16619 338
9663 487
3292 412
12527 509
56916 65
4097 185
3178 39
7256 548
1223 102