19866 796
4811 696
3115 753
7742 76
6201 663
1840 319
2272 517
3488 765
18582 928
17626 460
3163 705
1441 213
15540 495
16106 807
4581 257