15664 866
14738 947
5048 252
188991 907
119951 356
6415 508
1636 60
4079 375
3457 617
8090 622
51530 136