15773 253
27785 979
107217 673
128481 788
13737 857
153269 1178
17777 608
5191 815
4877 362
7082 483
3549 252