18003 164
4816 473
21091 485
4262 209
4812 388
3570 648
19870 255
40882 157
35998 660
9241 850
7134 952