15690 866
14756 947
5063 252
189291 908
120473 356
6430 508
1652 60
4089 375
3483 617
8109 622
51691 137