1007 218
5650 293
13867 687
3993 842
2229 226
11797 642
10185 101
10831 466
5064 384
18656 329
6850 847
4151 495