3595 768
4321 631
173314 316
16618 338
9661 487
3292 412
12523 509
56897 65
4095 185
3177 39
7255 548
1223 102