2636 265
3972 911
67360 214
4259 63
15083 605
2427 308
8369 590
1198 40
4545 531
3042 394
4035 680
3444 216