3602 768
4328 631
174191 316
16666 338
9685 487
3297 412
12539 509
57069 65
4111 185
3188 39
7273 548
1225 102