15679 866
14744 947
5050 252
189119 907
120141 356
6421 508
1643 60
4085 375
3466 617
8094 622
51585 137