15645 253
27684 979
106418 670
126880 786
13671 857
147643 1172
16544 608
5112 815
4805 362
7001 483
3432 252