3079 503
8657 462
14816 223
9949 611
14782 317
65541 86
19893 400
6124 612
5236 667
4804 879
21971 429
2167 159