3429 503
8741 462
14842 223
9977 611
14875 317
65898 86
20151 400
6182 612
5260 667
4878 879
22149 429
2190 159