15679 253
27699 979
106604 670
127368 788
13690 857
149322 1173
16866 608
5131 815
4818 362
7021 483
3456 252