4324 361
2715 158
3800 82
4560 381
2118 55
2542 308
7614 61
2612 84
4000 477
5195 641
6973 459
103661 952