15761 253
27777 979
107131 673
128385 788
13731 857
152844 1178
17725 608
5184 815
4871 362
7080 483
3542 252