15690 866
14756 947
5063 252
189295 908
120479 356
6430 508
1652 60
4089 375
3483 617
8109 622
51697 137