15646 253
27684 979
106427 670
126910 786
13671 857
147728 1172
16553 608
5112 815
4805 362
7001 483
3433 252