15675 866
14743 947
5049 252
189092 907
120107 356
6420 508
1642 60
4082 375
3466 617
8092 622
51574 137