3444 503
8747 462
14843 223
9979 611
14881 317
65906 86
20160 400
6186 612
5260 667
4882 879
22154 429
2191 159