15681 866
14748 947
5055 252
189161 907
120221 356
6425 508
1646 60
4087 375
3471 617
8100 622
51611 137