2667 265
3982 911
67589 214
4301 63
15134 605
2451 308
8392 590
1199 40
4565 531
3063 394
4046 680
3472 216