15665 866
14739 947
5048 252
189005 907
119971 356
6418 508
1637 60
4080 375
3458 617
8090 622
51538 137