15663 866
14738 947
5048 252
188986 907
119945 356
6414 508
1636 60
4079 375
3457 617
8089 622
51525 136