15679 866
14745 947
5050 252
189119 907
120144 356
6421 508
1643 60
4085 375
3466 617
8096 622
51586 137