3124 503
8663 462
14818 223
9949 611
14792 317
65573 86
19925 400
6131 612
5239 667
4804 879
21986 429
2169 159