15772 253
27784 979
107202 673
128473 788
13737 857
153217 1178
17769 608
5191 815
4877 362
7081 483
3548 252