15675 866
14744 947
5049 252
189094 907
120118 356
6420 508
1643 60
4082 375
3466 617
8093 622
51576 137