15761 253
27779 979
107142 673
128396 788
13733 857
152901 1178
17732 608
5185 815
4871 362
7080 483
3543 252