1009 218
5655 293
13879 687
3994 842
2229 226
11798 642
10188 101
10832 466
5065 384
18659 329
6851 847
4151 495