3789 505
8693 462
14838 223
9965 611
14886 317
65694 86
20064 400
6180 612
5281 667
4849 879
22026 429
2196 159