2787 697
14442 143
5433 487
21734 498
79995 469
33435 185
4104 540
6309 731
4710 932
6144 897
8180 662
41606 838