3101 503
8660 462
14818 223
9949 611
14786 317
65552 86
19899 400
6125 612
5236 667
4804 879
21974 429
2168 159