15646 253
27684 979
106426 670
126902 786
13671 857
147697 1172
16547 608
5112 815
4805 362
7001 483
3433 252