3116 503
8661 462
14818 223
9949 611
14789 317
65565 86
19906 400
6127 612
5237 667
4804 879
21976 429
2169 159