3945 505
8716 462
14831 223
9960 611
14890 317
65931 86
20102 400
6186 612
5272 667
4822 879
22100 429
2186 159