3595 768
4322 631
173404 316
16620 338
9664 487
3292 412
12527 509
56919 65
4098 185
3178 39
7256 548
1223 102