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