2609 265
3968 911
67285 214
4235 63
15054 605
2418 308
8368 590
1196 40
4532 531
3037 394
4028 680
3426 216