20167 81
112156 400
2560 555
7985 685
53195 388
49834 453
58406 536
131161 665
98013 811
36112 194
89358 362
54812 753
2989 562