15647 253
27685 979
106430 670
126910 786
13671 857
147737 1172
16556 608
5113 815
4805 362
7002 483
3433 252