2597 265
3962 911
67179 214
4200 63
15030 605
2404 308
8365 590
1193 40
4520 531
3030 394
4027 680
3405 216