15676 253
27698 979
106597 670
127349 788
13689 857
149204 1173
16820 608
5129 815
4815 362
7021 483
3453 252