3954 505
8718 462
14832 223
9963 611
14896 317
65945 86
20180 400
6188 612
5272 667
4823 879
22102 429
2190 159