2772 260
7763 516
7635 237
5043 514
4561 153
6049 607
2513 257
5017 373
4955 642
7236 698
3176 32
12208 815
18530 778