15772 253
27784 979
107203 673
128475 788
13737 857
153231 1178
17771 608
5191 815
4877 362
7081 483
3548 252