1009 218
5673 293
13895 687
3996 842
2229 226
11798 642
10189 101
10835 466
5065 384
18666 329
6854 847
4152 495