3975 505
8721 462
14832 223
9964 611
14899 317
65969 86
20346 400
6188 612
5273 667
4823 879
22113 429
2190 159