15761 253
27777 979
107131 673
128382 788
13731 857
152829 1178
17723 608
5184 815
4869 362
7080 483
3541 252