3944 505
8716 462
14831 223
9960 611
14890 317
65930 86
20102 400
6186 612
5272 667
4822 879
22098 429
2186 159