15761 253
27777 979
107133 673
128385 788
13732 857
152847 1178
17726 608
5184 815
4871 362
7080 483
3542 252