4325 361
2715 158
3800 82
4560 381
2118 55
2542 308
7617 61
2612 84
4000 477
5195 641
6976 459
103696 952