15662 866
14738 947
5047 252
188972 907
119922 355
6414 508
1634 60
4079 375
3457 617
8089 622
51521 136