4315 361
2712 158
3793 82
4557 381
2116 55
2537 308
7598 61
2606 84
3991 477
5188 641
6964 459
103338 951