15682 866
14749 947
5056 252
189178 907
120251 356
6426 508
1647 60
4087 375
3472 617
8101 622
51619 137