3940 505
8713 462
14831 223
9959 611
14889 317
65922 86
20097 400
6186 612
5272 667
4822 879
22096 429
2186 159