15645 253
27684 979
106407 670
126869 786
13671 857
147620 1172
16534 608
5112 815
4805 362
7000 483
3431 252