3983 505
8723 462
14835 223
9967 611
14904 317
65976 86
20354 400
6188 612
5273 667
4823 879
22115 429
2190 159