3602 768
4328 631
174156 316
16666 338
9685 487
3296 412
12539 509
57063 65
4111 185
3188 39
7269 548
1225 102