8194 525
14735 381
17967 781
10416 679
53324 238
150416 997
21638 79
5008 51
3688 372
6761 345
7736 866
39992 330