15523 866
14583 947
4924 252
185814 904
116356 354
6289 508
1514 60
3986 375
3334 617
7922 622
49243 136