3594 768
4321 631
173281 316
16618 338
9661 487
3292 412
12521 509
56891 65
4095 185
3176 39
7254 548
1223 102