15646 253
27684 979
106424 670
126894 786
13671 857
147681 1172
16547 608
5112 815
4805 362
7001 483
3433 252