2682 265
3989 911
67727 214
4336 63
15170 605
2458 308
8397 590
1201 40
4577 531
3068 394
4056 680
3482 216