15667 866
14739 947
5049 252
189026 907
119985 356
6419 508
1637 60
4080 375
3458 617
8090 622
51541 137