3601 768
4323 631
173986 316
16659 338
9685 487
3294 412
12536 509
57033 65
4109 185
3185 39
7264 548
1225 102