2100 120
6906 44
44608 128
5732 759
616 61
5113 375
6865 535
1982 445
79475 697
5971 344
10507 39
8868 85
6036 333
3019 739
2226 487
9434 599
4159 294
3122 766