3941 505
8714 462
14831 223
9959 611
14889 317
65923 86
20097 400
6186 612
5272 667
4822 879
22096 429
2186 159