15778 253
27787 979
107262 673
128526 788
13738 857
153430 1178
17802 608
5193 815
4878 362
7086 483
3551 252